body {
  /*background:#fff url(images/12_col.gif) repeat-y top center;*/
	background:#fff url(../images/01.jpg) no-repeat top center;
	text-align: center;
}

.note {
  background-color: #000; color: #fff;
  text-align: center;
}

.blue_box, .green_box {
  min-height: 50px;
}
.blue_box {
  background-color: blueviolet;
}
.green_box {
  background-color: greenyellow;
}

.bg_12 , .bg_16 {
	margin: auto;
	width: 960px; height: 2000px;
}

.bg_12 {
	display: none;
	background:url(images/12_col.png) repeat-y 0 0;
}
.bg_16 {
	display: none;
	background:url(images/16_col.png) repeat-y 0 0;
}

.control {
	position: fixed;
	bottom: 10px; right: 10px;
	width: 100%;
	text-align: center;
}